package nuc.ss.wl.dao;

import nuc.ss.wl.entity.Teacher;

import java.util.List;

public interface TeacherDao {
    /**
     * 添加老师
     * @param teacher
     * @return
     */
    public int save(Teacher teacher);

    /**
     * 查询老师信息
     * @return
     */
    public List<Teacher> findAll();

    /**
     * 多条件查询老师信息
     * @param tno  老师编号
     * @param tname 老师姓名
     * @return
     */
    public List<Teacher> find(int tno, String tname);

    /**
     * 删除指定编号的老师
     * @param tno
     */
    public int delete(int tno);

    /**
     * 按指定编号查询老师
     * @param tno
     * @return
     */
    public Teacher findById(int tno);

    /**
     * 更新老师信息
     * @param teacher
     * @return
     */
    public int update(Teacher teacher);
}
